pomfret cake - German English Dictionary